home *** CD-ROM | disk | FTP | other *** search
- property meSprite, ButNum, holdMe
- global monkey
-
-
- on initMe me --istället för beginSprite som är lite känsligt, kommer från adjustButtons i sessionObject som triggas av startMovie i alla filmer
- meSprite = sprite(me.spriteNum)
- monkey.reCoverMe()
- end
-
- on activate me, NumToStopOn
- if NumToStopOn > 0 then
- ButNum = NumToStopOn
- end if
- holdMe = 0
- meSprite.static = 0
- meSprite.play()
- end
-
- on setFrameStart me, NumToStartOn
- meSprite.goToFrame(NumToStartOn + 2)
- updatestage
- end
-
- on frameEnd me
- meSprite.stop()
- meSprite.goToFrame((meSprite.member.frameCount) - 1)
- meSprite.play()
- updatestage
- end
-
- on deActivate me
- meSprite.static = 1
- end
-
- on exitFrame me
- if holdMe = 0 then
- if meSprite.static = 0 then
- if meSprite.frame = meSprite.member.frameCount then --om flash har kommit till sista rutan
- if monkey.playList <> [] then --om det inte är sista flashen i playList...
- monkey.reloadMe() --ladda ny flash
- meSprite.play()
- else --annars om det var den sista flashen i playList
- if ButNum > 0 then --om ap-j står och trycker på en knapp
- monkey.activateGoScript() --gå till en ny dirFilm
- else --annars om tex apF är tillbaka till sitt-läge, stänga av apF ba!
- deActivate me
- end if
- end if
- else --om flash inte har kommit till sista rutan än
- if ButNum > 0 then --ifall apan ska stanna vid en knapp
- if meSprite.frame >= ButNum then
- if monkey.playList.count = 1 then
- monkey.reloadMe()
- meSprite.play()
- end if
- end if
- end if
- end if
- end if
- end if
- end
-
- on holdMonkey me
- holdMe = 1
- meSprite.stop()
- meSprite.static = 1
- end
-
-
-
-
-
-